home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
remote
/
fatt121.zip
/
FATTACH.DOC
< prev
next >
Wrap
Text File
|
1991-10-15
|
9KB
|
253 lines
FAttach 1.20
Files automatically on HOLD
Copyright (C) 1991 MiPA Software Development
FidoNet (2:240/100)
FAttach is a tool for BBS-Systems running FrontDoor with a
large amount of files. Because FrontDoor needs some time to
find the frequested files in a big system, sometimes the
calling system hangs up before FrontDoor starts sending.
To get around this FAttach can be used. All that is to be
done is the following type of netmail.
┌──────────────────────────────────────────────────────────┐
│ TO : FAttach, <Your Address> │
│ RE : Anything │
│ │
│ In the TEXT-area the names of the files to be requested │
│ │
│ TANGRAM.GIF │
│ FATT111.* │
│ FILES │
└──────────────────────────────────────────────────────────┘
Multiple files & wildcards are allowed.
After recieving the netmail FAttach looks for a mail to it.
Then ist ist looks through all frequestable directorys for
the requested files, and makes a FileAttach Msg for the caller
who may then poll for his frequest.
FAttach can be configured in the following way , so that un-
wanted "Suckers" can be closed out or let in.
────────────────────────────────────────────────────────────
Configuration of FAttach
; Comments start with a ";" and are not allowed after a Keyword
; Keywords are NOT case sensitive.
;
; If [N] is at the beginning of a comment it means that the
; Keyword is ESSENTIAL, if [O] it is optional. Keywords that
; are not needed must be commented out with ";" or deleted.
;
; [N] Sysop-Name for From: FileAttach-Mail
Sysop Mike Paschen
;
;
; [N] Main address
Address 2:240/100
;
;
; [O] You may define several AKA's to which FAttach mail may be
; directed.
AKA 2:240/101
AKA 2:240/2000
AKA 2:25163/0
;
;
; [N] Full path to your Netmail directory, finishing '\' is optional.
NetMail C:\Fido\Netmail
;
;
; [N] List of all directorys from wich frequests are allowed.
; One directory per line, finishing "\" is optional.
FreqDir C:\Fido\Filepath.lst
;
;
; [O] List of directorys that are PASSWORD protected, but are in
; FreqDir. These directorys will not be seen through.
NoFreq C:\Fido\NoFreq.lst
;
;
; [O] List of MAGIC's, so that magic file names also can be considered.
; One Magic name per line.
; Syntax as Follows.
; FILES K:\Allfiles\22400100.arj
Magic C:\Fido\Magic.lst
;
;
; [O] Textfile, that will be hung on to the FileAttach-Msg's.
; For infos, finger slapping and so on.
; If this parameter is left out and both the MsgFile und MsgSize
; parameters are left out then this text will allways be attached.
MsgText C:\Fido\FAttach.msg
;
;
; [O] MsgSubject defines the subject of MsgText
MsgSubject Filerequest via FAttach
;
;
; [O] With the parameter MsgFile you can define that the textfile
; only be sent when this amount of files are requested.
MsgFile 10
;
;
; [O] With the parameter MsgSize you can define that the textfile
; only be sent if the filerequest reaches this kilobyte amount.
MsgSize 1024
;
;
; [O] List of nodes (one entry per line), that are allowed to
; use FAttach. if this list is not defined everyone can use
; it (point can be closed out using NoPoints).
; If used only Points & Nodes in this list can use FAttach.
;
; Only ONE or NONE of the lists may be used, because both
; list stop the other one.
NodeOk C:\Fido\NodeOk.lst
;
;
; [O] List of nodes (one entry per line), who are NOT allowed
; to use FAttach.
; Use the same as in NodeOk.
NodeBad C:\Fido\NodeBad.lst
;
;
; [O] NoPoints is used to stop points using FAttach.
; This is for Sysops who want to protect their files :-)
NoPoints
;
;
; [N] Maximum amount of files per FAttach msg. If a node sends
; more than one message it doesn't work.
MaxFiles 20
;
;
; [N] Level 1 - Only the frequested files will be logged
; Level 2 - All files found in a frequest will be logged.
LogLevel 1
;
;
; [N] The MailFlag specifys if the fileattach-msg's get Hold (H),
; Direct (D) or Crash (C) flag. Be very careful with the
; (D) and (C) flag.
;
; Use it only together with the NodeOk-list, because these
; people will have the pleasure of only sending the request MSG
; and you send the files ;-)
;
; With several CTL-Files you can make differences, so that
; normal nodes get Hold. And special nodes get Crash. To do
; this FAttach must be loaded with a CTL-File as parameter.
;
; Only one of these flags can be set.
MailFlag H | D | C
;
;
; [O] For the finger slapping MsgText you can define an origin.
; Net address is not allowed because it will be done automatically.
;
; If an answer is made because the file was not found this
; origin will be used.
Origin Filerequest via FAttach
;
;
; [O] If FileInfo is used for every found file the description line
; in FILES.BBS will be picked out and sent as MAIL.
FileInfo
;
;
; [O] If StopFound is set FAttach stops searching for more files
; after one file was found and no wildcard was used. Than the
; requester gets only the file that was found first if you have
; several files with the same name on your system.
StopFound
;
; [O] One or more NickName's for FATTACH can be defined. You may use
; NICKNAME fattache for the users who add an E at the end or so.
; Using several NICKNAME <NickName> defines different NickNames
NickName Fattache
NickName Freq
────────────────────────────────────────────────────────────
Fattach automatically identifies the path it resides in and
searches there for the CTL-file if no CTL-file is specified.
So that FAttach can work at optimum FrontDoor should Exit
after receipt of every mail and FAttach should be started.
In Frodo Setup under Mailer, Miscellaneous following
....
▒│ Present all AKAs to remote system Yes │▒
▒│ Trigger exit upon receipt of netmail Yes │▒
▒│ └─Upon receipt of ANY file Yes | No │▒
....
Mail must not be tossed, only FAttach must look for mail
in the Netmail directory.
────────────────────────────────────────────────────────────
If you think FAttach is good ;-) then please send me
a nice postcard with your FIDONET address.
MiPA Software Development GmbH
Mike Paschen
Hellgrundweg 109
D-2000 Hamburg 54
Restrictions:
You can define up to 4096 AKA's (do you know so many ;-) ),
4096 fileareas, 4096 unallowed nodes or 4096 allowed nodes,
4096 MAGIC names and 4096 NickName's.
Usage:
FAttach may be used on Noncommercial sites free of charge.
On Commercial Sites after 21 days of trial a Registration
Fee of DM 20,- ( TWENTY GERMAN MARKS ) to be payed to the
above address.
FAttach is NOT Public Domain Software. Sale of this program
needs the ALLOWANCE of the AUTHOR.
Legal Stuff:
We guarantee only that FAttach will take up about 100 KB on
your HardDisk, and that your Logfile will get even bigger ;-)
If anything else happens it belongs to you and and nobody else.
Thanks to my Betatester-Team
Bodo Matthias (2:245/60)
Dieter Baumgartner (2:246/15)
Matthias Mueller (2:240/600.1)
and thanks to Rocky Somerville (2:241/2100) for the
translation.
────────────────────────────────────────────────────────────
Critics, updatewishes and stuff like that to
Mike Paschen, FidoNet (2:240/100)